home *** CD-ROM | disk | FTP | other *** search
/ Freelog 22 / freelog 22.iso / Prog / Djgpp / PDCUR24B.ZIP / contrib / pdcur24 / readme.24 < prev    next >
Encoding:
Text File  |  2000-01-14  |  2.6 KB  |  72 lines

  1.  
  2.                              PDCurses 2.4
  3.             (Public Domain Curses for DOS, OS/2, X11 and Win32)
  4.  
  5.  
  6. INTRODUCTION:
  7.  
  8. This release of PDCurses includes the following changes:
  9.  
  10. - full support of X11 selection handling
  11. - removed the need for the cursos2.h file
  12. - enabled the "shifted" key on the numeric keypad
  13. - added native clipboard support for X11, Win32 and OS/2
  14. - added extra functions for obtaining internal PDCUrses status
  15. - added clipboard and key modifier tests in testcurs.c
  16. - fixes for panel library
  17. - key modifiers pressed by themselves are now returned as keys
  18. - Added X11 shared library support
  19. - Added extra slk formats supported by ncurses
  20. - Fixed bug with resizing the terminal when slk were on.
  21. - Changed behaviour of slk_attrset(), slk_attron() alk_attroff()
  22.   functions to work more like ncurses.
  23.  
  24. BUGS FIXED:
  25.  
  26. some minor bug and portability fixes were included in this release
  27.  
  28. NEW FUNCTIONS:
  29.  
  30. PDC_getclipboard() and PDC_setclipboard() for accessing the native
  31. clipboard.
  32. PDC_set_title() for setting the title of the window (X11 and Win32 only)
  33. PDC_get_input_fd() for getting the file handle of the PDCurses input
  34. PDC_get_key_modifiers() for getting the keyboard modifier settings at the
  35. time of the last (w)getch()
  36. initscrX() (only for X11 port) which allows standard X11 switches to 
  37. be passed to the application
  38.  
  39.  
  40. NEW COMPILER SUPPORT:
  41.  
  42. - MingW32 GNU compiler under Win95/NT
  43. - Cygnus Win32 GNU compiler under Win95/NT
  44. - Borland C++ for OS/2 1.0+
  45. - lcc-win32 compiler under Win95/NT
  46.  
  47. Makefiles for each platform/compiler option reside in the platform
  48. directory.  These all have an extension of .mak.
  49.  
  50.  
  51. ACKNOWLEGEMENTS: (for this release)
  52.  
  53. Georg Fuchs for various changes.
  54. Juan David Palomar for pointing out getnstr() was not implemented.
  55. William McBrine for fix to allow black/black as valid color pair.
  56. Peter Preus for pointing out the missing bccos2.mak file.
  57. Laura Michaels for a couple of bug fixes and changes required to support
  58.    Mingw32 compiler.
  59. Frank Heckenbach for PDC_get_input_fd() and some portability fixes and
  60.    the fixes for panel library.
  61. Matthias Burian for the lcc-win32 compiler support.
  62.  
  63. Cheers, Mark
  64. ------------------------------------------------------------------------
  65.  Mark Hessling                       Email:       M.Hessling@qut.edu.au
  66.  PO Box 203                          http://www.lightlink.com/hessling/
  67.  Bellara                                AUTHOR of  |  MAINTAINER of
  68.  QLD 4507                                 THE      |    PDCurses
  69.  Australia                              Rexx/SQL   |     Regina
  70.                 Member of RexxLA: http://www.rexxla.org/
  71. ------------------------------------------------------------------------
  72.